package com.alldios.deposit.api.pay;

import com.alldios.deposit.anno.Desc;
import com.alldios.deposit.api.HfResp;


public class WithholdingSignResp extends HfResp {


    @Desc("二级应答返回码")
    public String SecRespCode;


    @Desc("二级应答描述")
    public String SecRespDesc;


    @Desc("用户客户号")
    public String UsrCustId;


    @Desc("标的 ID")
    public String ProId;


    @Desc("授权金额")
    public String WhSignAmt;


    @Desc("还款期数")
    public String Nper;


    @Desc("代扣签约订单号")
    public String OrdId;


    @Desc("订单日期")
    public String OrdDate;


    @Desc("签约有效期")
    public String EffectiveDate;


    @Desc("是否扣款验证")
    public String DeductionsVerify;


    @Desc("代扣验证金额")
    public String DeductionsVerifyAmt;


    @Desc("开户银行代号")
    public String OpenBankId;


    @Desc("银行卡号")
    public String OpenAcctId;


    @Desc("存管银行流水号")
    public String DepoBankSeq;


    @Desc("dasf")
    public String ddd;

    @Override
    public String[] signList() {
        return new String[]{"CmdId", "RespCode", "SecRespCode", "MerCustId", "UsrCustId", "ProId", "WhSignAmt",
                "Nper", "OrdId", "OrdDate", "EffectiveDate", "DeductionsVerify", "DeductionsVerifyAmt", "OpenBankId",
                "OpenAcctId", "DepoBankSeq", "BgRetUrl", "RetUrl"};
    }

    @Override
    public String ret() {
        return "OrdId";
    }

}
